hamster-owning people - Turkish English Dictionary